Supplier Page from MyBioSource.com for Recombinant Drosophila melanogaster 39S ribosomal protein L28, mitochondrial (mRpL28), partial